home *** CD-ROM | disk | FTP | other *** search
/ Adobe Digital Video Collection / Digital Video Collection CD.iso / After Effects 5.5 / MMScriptJpn.Cab / F115724_span.mm < prev    next >
Encoding:
Text File  |  2001-12-07  |  1.2 KB  |  28 lines

  1. // Span - Version 1.0
  2. // é▒é╠âXâNâèâvâgé═üAspan_layerò╧Éöé╔èäéΦôûé─éτéΩé╜âîâCâäü[é≡üA
  3. // éPö╘û┌é╞éQö╘û┌é╠â|âbâvâAâbâvâüâjâàü[é┼æIæ≡é│éΩé╜âîâCâäü[è╘é┼üAÉLÅkü^ë±ô]ü^ê┌ô«é╡é▄é╖üB
  4.  
  5. //      âîâCâäü[            âvâìâpâeâB                â`âââôâlâï
  6. //      ------              ----------                --------
  7. // 1: ÉLÅkî│âîâCâäü[        Ägùpé╡é╚éó                Ägùpé╡é╚éó
  8. // 2: ÉLÅkɵâîâCâäü[        Ägùpé╡é╚éó                Ägùpé╡é╚éó
  9. //
  10. // span_layer: âîâCâäü[éPé¿éµé╤âîâCâäü[éQé╠è╘é┼ÉLÅké╖éΘâîâCâäü[
  11.  
  12. span_layer = "ÉLÅké╖éΘâîâCâäü[é≡ôⁿù═";                // ÉLÅké╖éΘâîâCâäü[é╠û╝æOé▄é╜é═ö╘ìåé╔ò╧ìX
  13.  
  14. l1 = pop_layer(1);
  15. l2 = pop_layer(2);
  16.  
  17. // âîâCâäü[1üil1üjé╞âîâCâäü[éQüil2üjé╠Æåè╘ô_é╔ê╩Æué≡èäéΦôûé─
  18. value(span_layer, position) = (value(l1, position) + value(l2, position)) / 2;
  19.  
  20. // âîâCâäü[1üil1üjé╞âîâCâäü[éQüil2üjé╠è╘é╠âxâNâgâïé≡îvÄZ
  21. delta = value(l1, position) - value(l2, position);
  22.  
  23. // âxâNâgâïé≡èpôxé╔ò╧è╖é╖éΘé▒é╞é╔éµé┴é─üAâîâCâäü[é╠ë±ô]é≡îvÄZ
  24. value(span_layer, rotation) = -rad_to_deg( atan2(delta[X], delta[Y]) ) + 90;
  25.  
  26. // span_layeré┼ÄwÆΦé│éΩé╜âîâCâäü[é╠âXâPü[âïé≡üAé╗é╠æ╝é╠éQé┬é╠âîâCâäü[è╘é╠ïùùúé╔èäéΦôûé─
  27. value(span_layer, scale)[X] = length(delta) / layer_size(span_layer)[X] * 100;
  28.